leguminous tree similar to the acacia - Français Anglais Dictionnaire